package com.free.semantic.infrastruct.repository;

import com.free.semantic.model.conceptmodel.ConceptObject;

import java.util.List;

public interface ConceptObjectRepository {
    ConceptObject findById(Long id);

    List<ConceptObject> findBySemanticNetworkId(Long semanticNetworkId);

    Long save(ConceptObject conceptObject);

    void update(ConceptObject conceptObject);

    void deleteById(Long id);

    void deleteBySemanticNetworkId(Long semanticNetworkId);

} 